Golang Job: Systems Developer

Job added on

Company

Incopro
United Kingdom

Location

Remote Position
(From Everywhere/No Office Location)

Job type

Full-Time

Golang Job Details

Golang Developer – UK / Remote
Central Europe time zone +/- 2 hours

Corsearch has more than 1500 team members serving over 5,000 clients on five continents, and we’re growing and changing rapidly. We are a fantastic company to work for — with great benefits, growth opportunities, and a terrific internal culture — and we truly believe that it’s people who make us thrive. Every day, we are transforming ourselves into a better partner for our customers, a better employer for our colleagues, and a better investment for our owners.

Corsearch is growing fast and is always looking for new talented people to be part of the journey.

*
Are you the talented Golang Developer that Corsearch is looking for?*
Corsearch’s Brand Risk & Performance™ solutions are revolutionizing how companies commercialize and protect their growth. Trusted by thousands of customers worldwide, Corsearch delivers data, analytics, and services that support brands to market their assets and reduce commercial risks.

From IP clearance to brand protection, Corsearch provides a comprehensive program that enables businesses to secure brand value and thrive commercially. Behind the world’s best-known brands, there’s Corsearch.

*
Why work as a Golang Developer at Corsearch?*
The Golang Developer will sit in a flat-structure, geographically diverse cross-functional team of engineers who provide cutting edge, high-performance code for Corsearch’s flagship brand protection product. The Spider team is one of three teams dedicated to providing innovative tools to finding counterfeit marketplace items and other IP abuse online. You’ll contribute to and be a key person in making the internet a better and safer place for everyone by developing and enhancing Corsearch's high-volume data collection system.

*
What will you do?*

  • Work with team to deliver outcomes through software development
  • Identify, create and apply software development and security standards and processes
  • Plan and design software applications, components, interfaces and related characteristics (including security)
  • Estimate time and effort required for software development
  • Construct, amending and verifying software components
  • Apply test-driven development and ensuring appropriate test coverage
  • Use peer review techniques — such as pair programming
  • Document software components
  • Understand and obtain agreement to the value of the software components to be developed
  • Select appropriate development methods and life cycles
  • Implement appropriate change control to software development practices
  • Adopt and adapt software design models, tools and techniques based on the context of the work.
  • Resolve operational problems with software and fix bugs

*
What do we ask of you?*

  • Bachelor’s degree in computer science or equivalent
  • prior commercial experience in software development (preferably web scraping)
  • Golang
  • Network protocols (HTTP, TCP/IP)
  • Linux toolchain
  • AWS (optional)
  • Apache Kafka (optional)
  • MongoDB (optional)
  • Redis (optional)
  • Python (optional)
  • Fluent in both verbal and written English
  • Teamwork and customer communication skills
  • Ability and willingness to adapt and learn to new technologies and new projects
  • Strong analytic and problem-solving skills
  • Ability to work well both in a team environment and independently
  • Ability to multi-task

V6YrJpnymq

Job Type: Full-time